to make heads or tails of something - Espagnol Anglais Dictionnaire